Class JSSKEMDecapsulatorSpi
java.lang.Object
org.mozilla.jss.provider.javax.crypto.JSSKEMDecapsulatorSpi
- All Implemented Interfaces:
KEMSpi.DecapsulatorSpi
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionengineDecapsulate(byte[] encapsulation, int from, int to, String algorithm) private SecretKeyengineDecapsulateNative(PrivateKey privateKey, byte[] encapsulation, int size, long algorithm) intint
-
Field Details
-
kem
-
privateKey
-
-
Constructor Details
-
JSSKEMDecapsulatorSpi
-
-
Method Details
-
engineDecapsulate
public SecretKey engineDecapsulate(byte[] encapsulation, int from, int to, String algorithm) throws DecapsulateException - Specified by:
engineDecapsulatein interfaceKEMSpi.DecapsulatorSpi- Throws:
DecapsulateException
-
engineSecretSize
public int engineSecretSize()- Specified by:
engineSecretSizein interfaceKEMSpi.DecapsulatorSpi
-
engineEncapsulationSize
public int engineEncapsulationSize()- Specified by:
engineEncapsulationSizein interfaceKEMSpi.DecapsulatorSpi
-
engineDecapsulateNative
private SecretKey engineDecapsulateNative(PrivateKey privateKey, byte[] encapsulation, int size, long algorithm)
-